An Eecient Computation of the Extended Generalized Closed World Assumption by Support{for{negation Sets
نویسنده
چکیده
Closed world assumptions are one of the major approaches for non{monotonic reasoning in artiicial intelligence. In 16] this formalism is applied to disjunctive logic programs, i.e. logic programs with positive disjunctive rule heads and positive atoms in the rule bodies. The disjunctive closure operator T S P allows for the derivation of the set MSP of all positive disjunctive clauses logically implied by the program P, the minimal model state. On the other hand, disjunctive clauses over negated atoms are derived in the extended generalized closed world assumption EGCWA P. Such a clause is the negation of a conjunction of positive atoms. EGCWA P contains all conjunctions which are false in all minimal Herbrand models of the program. We present eecient {iteration techniques for computing the closed world assumption EGCWA P based on an iterative computation of the set of all support{for{negation sets SN(C) for conjunctions C, i.e. certain sets of clauses which characterize EGCWA P : C 2 EGCWA P ii MSP j = SN(C): The support{for{negation sets SN(A) for atoms A are easily derived from the minimal model state MSP. We will propose a bottom{up computation deriving the support{for{negation sets of longer conjunctions from shorter ones based on an algebraic formula given by 16]: SN(C1 ^ C2) = SN(C1) _ SN(C2). We will present techniques for the eecient computation of these disjunctions of two clause sets and a {iteration approach for computing the support{for{negation sets of a sequence of growing minimal model states. For disjunctive normal logic programs, i.e. logic programs with positive disjunctive rule heads and { possibly { negated atoms in the rule bodies, these operators form a basis for computing the generalized disjunctive well{founded semantics.
منابع مشابه
Combining Closed World Assumptions with Stable Negation
We study the semantics of disjunctive logic programs that simultaneously contain multiple kinds of default negations. We introduce operators not G , not W , and not STB in the language of logic programs to represent the Generalized Closed World Assumption, the Weak Generalized Closed World Assumption, and the stable negation, respectively. The notion of stratiication involving diierent kinds of...
متن کاملTree{Based Fixpoint Iteration for Disjunctive Logic Programs
Non{Horn programs containing disjunctive rules allow for more advanced applications of deductive databases. But the inference process dealing with rapidly increasing amounts of disjunctive facts becomes much more intricate, because of the problems of nding resolvable atoms in the facts and of subsumption elimination in sets of facts. We present an eecient implementation of the xpoint computatio...
متن کاملMore On λκ−closed sets in generalized topological spaces
In this paper, we introduce λκ−closed sets and study its properties in generalized topological spaces.
متن کاملClosed World Reasoning for OWL2 with Negation As Failure
The Description Logic (DL)-based ontologies impose the Open World Assumption (OWA), while many other knowledge formalisms, such as the Logic Program, relational database, etc. impose the ClosedWorld Assumption (CWA). In order to interoperate knowledge bases and systems with these different representations, as well as to support applications in certain domains with complete knowledge, it is nece...
متن کاملReliable Semantics for Extended Logic Programs with Rule Prioritization
We present a new semantics for extended logic programs with rule prioritization (EPP ). The semantics, called reliable semantics (RS), generalizes the well-founded semantics which is defined for normal programs [34]. It also generalizes the extended well-founded semantics which is defined for non-contradictory extended programs [24]. Because of the classical negation in the head of the rules, t...
متن کامل